Lemon Balm
Definition of Lemon Balm
- 1. Bushy perennial Old World mint having small white or yellowish flowers and fragrant lemon-flavored leaves; a garden escapee in northern Europe and North America Noun
- 2. Lemony leaves used for a tisane or in soups or fruit punches Noun